package com.ycxy.sh.transaction.dao.entity;

import lombok.Data;
import lombok.experimental.Accessors;

import java.io.Serializable;
import java.time.LocalDateTime;
import java.util.Date;

/**
 * 收藏
 * @author hlt
 * @since 2019-12-25
 */
@Data
@Accessors(chain = true)//链式写法
public class Collect implements Serializable {

    private Long id;
    /**
     * 收藏id
     */
    private Long collectId;
    /**
     * 商品id
     */
    private Long commodityId;
    /**
     * 商品名
     */
    private String commodityName;
    /**
     * 商品描述
     */
    private String commodityDescribe;
    /**
     * 收藏时间
     */
    private Date collectTime;
    /**
     * 0失效 1正常 2删除
     */
    private Integer collectStatus;
    /**
     * 商品用户id
     */
    private Long commodityUserId;
    /**
     * 商品用户名
     */
    private String commodityUsername;
    /**
     * 商品所在学校
     */
    private String productLocation;
    /**
     * 收藏用户id
     */
    private Long collectUserId;

    //创建时间
    private LocalDateTime gmtCreate;
    //修改时间
    private LocalDateTime gmtModified;
    /**
     * 收藏操作：收藏or取消收藏
     */
    private Integer colloPerate;
}
